Complete Analytical Forward and Inverse Kinematics for the NAO Humanoid Robot

نویسندگان

  • Nikolaos Kofinas
  • Emmanouil Orfanoudakis
  • Michail G. Lagoudakis
چکیده

Articulated robots with multiple degrees of freedom, such as humanoid robots, have become popular research platforms in robotics and artificial intelligence. Such robots can perform complex motions, including the balancing, walking, and kicking skills required in the RoboCup robot soccer competition. The design of complex dynamic motions is achievable only through the use of robot kinematics, which is an application of geometry to the study of arbitrary robotic chains. This thesis studies the problems of forward and inverse kinematics for the Aldebaran NAO humanoid robot and presents for the first time a complete analytical solution to both problems with no approximations, including an implementation of a software library for real-time execution. The forward kinematics allow NAO developers to map any configuration of the robot from its own joint space to the three-dimensional physical space, whereas the inverse kinematics provide closedform solutions to finding joint configurations that drive the end effectors of the robot to desired points in the three-dimensional space. The proposed solution was made feasible through a decomposition into five independent problems (head, two arms, two legs), the use of the Denavit-Hartenberg method, and the analytical solution of a non-linear system of equations. The main advantage of the proposed inverse kinematics compared to existing numerical approaches is its accuracy, its efficiency, and the elimination of singularities. The implemented NAO kinematics library, which additionally offers centerof-mass calculation, is demonstrated in two motion design tasks: pointing to the ball and basic balancing. The library has been integrated into the software architecture of the RoboCup team “Kouretes” and is currently being used in various motion design problems, such as dynamic balancing, trajectory following, dynamic kicking, and omnidirectional walking.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Robust Closed-Loop Gait for the Standard Platform League Humanoid

In this paper, we present a robust closed-loop gait for the Nao, the humanoid robot used in the RoboCup Standard Platform League. The active balancing used in the approach is based on the pose of the torso of the robot, the estimation of which we also describe. In addition, we present an analytical solution to the inverse kinematics of the Nao, solving the problems introduced by the special hip...

متن کامل

Tasks prioritization for whole-body realtime imitation of human motion by humanoid robots

This paper deals with on-line motion imitation of a human being by a humanoid robot using inverse kinematics (IK). First, the human observed trajectories are scaled in order to match the robot geometric and kinematic description. Second, a task prioritization process is defined using both equality and minimized constraints in the robot IK model, with four tasks: balance management, end-effector...

متن کامل

Analytical Dynamic Modelling of Heel-off and Toe-off Motions for a 2D Humanoid Robot

The main objective of this article is to optimize the walking pattern of a 2D humanoid robot with heel-off and toe-off motions in order to minimize the energy consumption and maximize the stability margin. To this end, at first, a gait planning method is introduced based on the ankle and hip joint position trajectories. Then, using these trajectories and the inverse kinematics, the position tra...

متن کامل

Boxing Humanoid Robot

In 2008, Nao robots played soccer for the first time in Robocup in Suzhou, China. This robots are developed to play soccer and for entertainment (e.g. dancing, interacting with children). This report presents that using different motion planning methods (e.g. inverse kinematics, RRTs, potential fields), allows this robot to do more complicated tasks like boxing. The main challenge is to deal wi...

متن کامل

Robotic Arm Manipulator Control for SG5-UT

This paper presents a complete forward and inverse kinematics solution for SG5-UT, 5 DOF robotic arm. The solution is intended to be implemented on a microprocessor to control the arm in any environment. The control presented in the paper makes it possible to manipulate the arm to any reachable position. The algorithm derived in this paper has been successfully tested on the arm. This arm is an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Journal of Intelligent and Robotic Systems

دوره 77  شماره 

صفحات  -

تاریخ انتشار 2015